package com.cater.project.entity;
import com.cater.common.BaseEntity;
import com.cater.talents.entity.TalentsRecommend;

/**
* 描述：offer记录实体类
* @author yong
* @date 2019/04/02
*/
public class DemandOfferRecord extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /**
    *主键
    */
    private String id;
    /**
    *沟通ID
    */
    private String communicateId;
    /**
     *推荐ID
     */
     private String recommendId;
    /**
    *入职时间
    */
    private String entryDate;
    /**
    *试用期
    */
    private String probation;
    /**
    *入职岗位
    */
    private String inPost;
    /**
    *入职薪酬
    */
    private String entryPay;
    /**
    *薪酬详细
    */
    private String payDetail;
    /**
     * 简历文件
     */
    private String filePath;
    /**
    *备注
    */
    private String remark;
    /**
     * 人才姓名
     */
    private String trueName;
    /**
     * 公司名称
     */
    private String companyName;
    /**
     * 推荐
     */
    private TalentsRecommend recommend;
    /**
     * 1税前 2税后
     */
    private Integer tax;
    /**
     * 1月薪 2年薪
     */
    private Integer salary;
    /**
     * 月薪
     */
    private String monthlySalary;
    /**
     * 月数
     */
    private String month;
    /**
     * 年薪
     */
    private String annualSalary;

    public String getId() {
        return this.id;
    }

    public void setId(String id) {
        this.id = id;
    }
    public String getCommunicateId() {
        return this.communicateId;
    }

    public void setCommunicateId(String communicateId) {
        this.communicateId = communicateId;
    }
    public String getEntryDate() {
        return this.entryDate;
    }

    public void setEntryDate(String entryDate) {
        this.entryDate = entryDate;
    }
    public String getProbation() {
        return this.probation;
    }

    public void setProbation(String probation) {
        this.probation = probation;
    }
    public String getInPost() {
        return this.inPost;
    }

    public void setInPost(String inPost) {
        this.inPost = inPost;
    }
    public String getEntryPay() {
        return this.entryPay;
    }

    public void setEntryPay(String entryPay) {
        this.entryPay = entryPay;
    }
    public String getPayDetail() {
        return this.payDetail;
    }

    public void setPayDetail(String payDetail) {
        this.payDetail = payDetail;
    }
    public String getRemark() {
        return this.remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

	public String getRecommendId() {
		return recommendId;
	}

	public void setRecommendId(String recommendId) {
		this.recommendId = recommendId;
	}

	public String getFilePath() {
		return filePath;
	}

	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}

	public String getTrueName() {
		return trueName;
	}

	public void setTrueName(String trueName) {
		this.trueName = trueName;
	}

	public TalentsRecommend getRecommend() {
		return recommend;
	}

	public void setRecommend(TalentsRecommend recommend) {
		this.recommend = recommend;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public Integer getTax() {
		return tax;
	}

	public void setTax(Integer tax) {
		this.tax = tax;
	}

	public Integer getSalary() {
		return salary;
	}

	public void setSalary(Integer salary) {
		this.salary = salary;
	}

	public String getMonthlySalary() {
		return monthlySalary;
	}

	public void setMonthlySalary(String monthlySalary) {
		this.monthlySalary = monthlySalary;
	}

	public String getMonth() {
		return month;
	}

	public void setMonth(String month) {
		this.month = month;
	}

	public String getAnnualSalary() {
		return annualSalary;
	}

	public void setAnnualSalary(String annualSalary) {
		this.annualSalary = annualSalary;
	}

}